highest residue - French English Dictionary